package com.xiaosage.mybatis.mapper;

import com.xiaosage.mybatis.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface ParameterMapper {
    /**
     * 有报红色波兰线不影响程序运行
     */

    /**
     * 查询所有员工信息
     */
    List<User> getAllUser();

    /**
     * 员工登录
     */
    User checkLogin(String username, String password);

    /**
     * 根据名字查询用户信息
     */
    User getNameByUser(String username);

    /**
     * 以map方式登录
     * <String,Object>相当于键值对
     */
    User getMapByUser(Map<String,Object> map);


    /**
     * 添加用户信息
     */

    int insertUser(User user);

    /**
     * @param
     */
    User getUserByParam(@Param("username")String username,@Param("password") String password);
}
